having committed a crime - Espagnol Anglais Dictionnaire